package au.org.arcs.dss.provider.datasource.provider;

import java.util.List;

import au.org.arcs.dss.provider.dataset.DataSet;

/**
 * 
 * @author ming
 */
public interface DataSourceProvider {
  public void setProviderAccount(ProviderAccount providerAccount);

  public List<DataSet> getDataSetsByPath(String path, boolean withData);

  public DataSet getDataSetByPathAndName(String path, String name, boolean withData, boolean withDecendents, boolean withParent);
}